package com.lu.manage.modular.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.lu.manage.core.common.exception.SysLogExcepetion;
import com.lu.manage.modular.system.model.ExceptionLog;

import java.util.Map;

/**
 * @Project LuBoot
 * @Author: zhanglu
 * @Date: 2019-11-16 13:20:46
 * @Description: 博客异常日志 服务类
 */
public interface ExceptionLogService extends IService<ExceptionLog> {

    /**
     * 分页查询
     */
    Object listPage(Map<String, Object> map) throws SysLogExcepetion;

    /**
     * 列表查询
     */
    Object list(Map<String, Object> map) throws SysLogExcepetion;

    /**
     * 添加
     */
    Object addObj(ExceptionLog exceptionLog) throws SysLogExcepetion;

    /**
     * 修改
     */
    Object updateObj(ExceptionLog exceptionLog) throws SysLogExcepetion;

    /**
     * 删除
     */
    Object deleteObj(String data) throws SysLogExcepetion;

}
